package com.baili.dao.call;

import java.util.List;

import com.baili.dto.ProductOrder;

/** 
 * @author iceX
 * @version 创建时间：2016年3月25日 上午10:06:49 
 * @Name: CallDao.java
 */ 
public interface CallDao {
	/**
	 * 获取呼叫主题列表
	 * @return
	 */
	public List getCallTypeList(ProductOrder productOrder);
	/**
	 * 获取呼叫主题总条数 用于计算每种主题类型呼叫占比
	 * @return
	 */
	public int getCount();
	/**
	 * 获取呼叫细节主题
	 * @return
	 */
	public List getCallDealType(int dealType);
	/**
	 * 根据id获取呼叫主题详情
	 * @return
	 */
	public List getCallDetails(int id);
	/**
	 * 根据时间获取呼叫和主题详情
	 * @return
	 */
	public List getCallTypeListByTime(String callTime, String overTime);
	
	public List getCallYOrNHandle(ProductOrder productOrder);
	
	public void isHandleCall(int id,String overTime,int userId);

	
	public void deleteCallType(int callTypeId);
}
